/**
 * 信计团队
 * @version 1.0
 * 网址：http://www.huas.cn
 * E-mail：xieqingcheng@126.com
 * Copyright 2011 Hunan University of Arts and Science
 */
package cn.huas.model;

import java.util.Set;


/**
 * Classes entity. 
 * 班级实体
 * @author xie
 * Jun 25,2011
 */
@SuppressWarnings("unchecked")
public class Classes  implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = 6458036202123084440L;
	public Integer getClasses_code() {
		return classes_code;
	}

	public void setClasses_code(Integer classesCode) {
		classes_code = classesCode;
	}

	public String getClasses_grade() {
		return classes_grade;
	}

	public void setClasses_grade(String classesGrade) {
		classes_grade = classesGrade;
	}

	public Integer getClasses_id() {
		return classes_id;
	}

	public void setClasses_id(Integer classesId) {
		classes_id = classesId;
	}

	public String getClasses_name() {
		return classes_name;
	}

	public void setClasses_name(String classesName) {
		classes_name = classesName;
	}

	public Integer getClasses_number() {
		return classes_number;
	}

	public void setClasses_number(Integer classesNumber) {
		classes_number = classesNumber;
	}

	public String getClasses_password() {
		return classes_password;
	}

	public void setClasses_password(String classesPassword) {
		classes_password = classesPassword;
	}

	public Professional getClasses_professional() {
		return classes_professional;
	}

	public void setClasses_professional(Professional classesProfessional) {
		classes_professional = classesProfessional;
	}

	public String getClasses_sysFlag() {
		return classes_sysFlag;
	}

	public void setClasses_sysFlag(String classesSysFlag) {
		classes_sysFlag = classesSysFlag;
	}

	public Systems getClasses_systems() {
		return classes_systems;
	}

	public void setClasses_systems(Systems classesSystems) {
		classes_systems = classesSystems;
	}
	private Integer classes_code;
     private String classes_grade;
     private Integer classes_id;
     private String classes_name;
     private Integer classes_number;
     private String classes_password;
     private Professional classes_professional;
     private String classes_sysFlag;
	private Systems classes_systems;

	/** default constructor */
    public Classes() {
    }

	/** full constructor */
    public Classes( String password,Systems systems, Professional professional, Integer code, String name, String grade, Integer number, String sysFlag, Set courseRClasses, Set students, Set classRTeachers) {
        this.classes_systems = systems;
        this.classes_professional = professional;
        this.classes_code = code;
        this.classes_password=password;
        this.classes_name = name;
        this.classes_grade = grade;
        this.classes_number = number;
        this.classes_sysFlag = sysFlag;
//        this.courseRClasses = courseRClasses;
//        this.students = students;
//        this.classRTeachers = classRTeachers;
    }
     /** minimal constructor */
    public Classes(Systems systems, Professional professional, String sysFlag) {
        this.classes_systems = systems;
        this.classes_professional = professional;
        this.classes_sysFlag = sysFlag;
    }

   
    // Property accessors



}